Ruhan ParkRuhan Park
WTT Table Tennis: When Data Falls Silent, a Complete-Looking Analysis Can Still Mean NothingIn a press room in East Asia last season, I sat in front of a computer screen...
Visa VMC Fall 2026 National Final: Saigon Phantom Defends the Crown Against NOOB TEAM's Redemption BidThe winners' bracket final ended after game three. The 0-3 scoreline flashed ...
Lakshya Sen loses to Loh Kean Yew at Asian Games 2026: the 10-point run, the 13-14 moment and the lesson in error managementIn the seventieth minute of the match, on the badminton court at the 2026 Asi...
Ninh Binh's 90+5 defeat: the goal was lawful, the mistake sat in the forty seconds before itThe fourth official's board showed 5 in the 90th minute. Nobody in the press...
ITTF Hands Sheffield the World Hopes Week 2026 Hosting Slot Again: Reading the Youth Pipeline from the Bottom UpIn August 2026, a hall in Sheffield opened its doors to 40 table tennis playe...
Kalshi and $1.73 Billion in Esports Volume: Growth Has Cooled for Three Straight QuartersLate September, I reopened an old spreadsheet and added by hand the four...
Decoding the Knee Injury at the 2026 National Martial Arts Championship: When the Body Speaks Before the ScoreboardThe 60kg final at the 2026 national martial arts championship took place on a...
Vietnam Women's Football Transfer Window: When a 6.2 Million Dong Contract Is an Entire FutureAt the beginning of January 2026, at the National Sports Training Center, I...
U20 Vietnam faces 'final' against Palestine: When data meets mentalityIn youth football, nothing is more brutal than a match you must win at all...
Nine Empty Fields and a Single Label: When Esports Analysis Cannot BeginI opened the analysis file at two in the morning, six hours after the match h...
Holgado, DPMM and the Legal Gap Behind a 12-Month BanDPMM FC's homepage carried one short line: Rodrigo Holgado is "about to join"...
When the Data Sheet Comes Back Empty: Lessons From a Broken Esports Analysis PipelineThere is a moment in this profession that I learned to recognise before anyon...
ITTF World Hopes Week 2026 in Sheffield: Table Tennis Returns to Its Starting PointOpening Sheffield, within the next two weeks. Forty players under the age of...
The Ten-Stroke Pass of Vietnamese Swimming: From the First Touch to the SEA Games MedalPeople look at the goal; I look at the pass ten strokes before. In swimming,...
Champions League live updates: Liverpool in action as early matches kick offThe Champions League night is back, and for Vietnamese football fans, this is...
Kyle Kuzma Scores 17 Points with Four Threes: Milwaukee's Rotation Puzzle Under Injury Pressure17 points, four threes, a game captured in a few short lines on Rotoworld. Fo...
KRAFTON Bans Himass Then Puts Him in the PGS 10 Trailer: When the Publisher Holds Both the Hammer and the BillboardIn the official trailer for PUBG Global Series 10, a Vietnamese player appear...
Nguyen Thuy Linh Loses to Xu Wen Jing at Vietnam Open: 40 Ranking Places and the Closing PointsIn the second game, Nguyen Thuy Linh led Xu Wen Jing 17-14. The Nguyen Du cro...
Vietnamese Table Tennis: The Seedlings That Grow in SilenceI arrived at the training hall of a district-level centre in the Mekong Delta...
APL 2026 Shock: FMVP NaiLiu Suspended Indefinitely by Flash Wolves - When Glory CollapsesThe moment NaiLiu lifted the APL 2026 trophy, his face radiant under the stag...
Visa VMC Fall 2026 National Final: Saigon Phantom Defends the Crown Against NOOB TEAM's Redemption BidThe winners' bracket final ended after game three. The 0-3 scoreline flashed ...
Lakshya Sen loses to Loh Kean Yew at Asian Games 2026: the 10-point run, the 13-14 moment and the lesson in error managementIn the seventieth minute of the match, on the badminton court at the 2026 Asi...
Ninh Binh's 90+5 defeat: the goal was lawful, the mistake sat in the forty seconds before itThe fourth official's board showed 5 in the 90th minute. Nobody in the press...
ITTF Hands Sheffield the World Hopes Week 2026 Hosting Slot Again: Reading the Youth Pipeline from the Bottom UpIn August 2026, a hall in Sheffield opened its doors to 40 table tennis playe...
Kalshi and $1.73 Billion in Esports Volume: Growth Has Cooled for Three Straight QuartersLate September, I reopened an old spreadsheet and added by hand the four...
Decoding the Knee Injury at the 2026 National Martial Arts Championship: When the Body Speaks Before the ScoreboardThe 60kg final at the 2026 national martial arts championship took place on a...
Vietnam Women's Football Transfer Window: When a 6.2 Million Dong Contract Is an Entire FutureAt the beginning of January 2026, at the National Sports Training Center, I...
U20 Vietnam faces 'final' against Palestine: When data meets mentalityIn youth football, nothing is more brutal than a match you must win at all...
Nine Empty Fields and a Single Label: When Esports Analysis Cannot BeginI opened the analysis file at two in the morning, six hours after the match h...
Holgado, DPMM and the Legal Gap Behind a 12-Month BanDPMM FC's homepage carried one short line: Rodrigo Holgado is "about to join"...
When the Data Sheet Comes Back Empty: Lessons From a Broken Esports Analysis PipelineThere is a moment in this profession that I learned to recognise before anyon...
ITTF World Hopes Week 2026 in Sheffield: Table Tennis Returns to Its Starting PointOpening Sheffield, within the next two weeks. Forty players under the age of...
The Ten-Stroke Pass of Vietnamese Swimming: From the First Touch to the SEA Games MedalPeople look at the goal; I look at the pass ten strokes before. In swimming,...
Champions League live updates: Liverpool in action as early matches kick offThe Champions League night is back, and for Vietnamese football fans, this is...
Kyle Kuzma Scores 17 Points with Four Threes: Milwaukee's Rotation Puzzle Under Injury Pressure17 points, four threes, a game captured in a few short lines on Rotoworld. Fo...
KRAFTON Bans Himass Then Puts Him in the PGS 10 Trailer: When the Publisher Holds Both the Hammer and the BillboardIn the official trailer for PUBG Global Series 10, a Vietnamese player appear...
Nguyen Thuy Linh Loses to Xu Wen Jing at Vietnam Open: 40 Ranking Places and the Closing PointsIn the second game, Nguyen Thuy Linh led Xu Wen Jing 17-14. The Nguyen Du cro...
Vietnamese Table Tennis: The Seedlings That Grow in SilenceI arrived at the training hall of a district-level centre in the Mekong Delta...
APL 2026 Shock: FMVP NaiLiu Suspended Indefinitely by Flash Wolves - When Glory CollapsesThe moment NaiLiu lifted the APL 2026 trophy, his face radiant under the stag...
